package cn.huobi.basic.anno;

import java.lang.annotation.*;

/**
 * 资源权限数据自动录入 自定义注解方式
 */
// 表示注解在方法、类上才生效
@Target({ElementType.METHOD,ElementType.TYPE})
// 表示注解可以通过放射获取
@Retention(RetentionPolicy.RUNTIME)
// 可以被javadoc工具提取成文档（可以不加该注解）
@Documented
// 表示可以被继承
@Inherited
public @interface PreAuthorize {

    // 注解的第一个值 permission的sn字段值
    String sn() default "";
    // 注解的第二个值 permission的name字段值
    String name() default "";

}
